// JavaScript Document




auto_change_tab_view_ids = new Array();





function add_auto_change_view(id)
{
	auto_change_tab_view_ids.push(id);
}


$(document).ready(function(){
	for(i=0; i < auto_change_tab_view_ids.length; i++)
	{
		new auto_change_tab_view(auto_change_tab_view_ids[i]);
	}
});

function auto_change_tab_view(list_id)
{
	if(typeof(list_id) == "object")
	{
		
		window["actv_tmp"] = list_id.id;
		window["actv_" + list_id.id] = new Object();
		window["actv_" + list_id.id].actv_auto_change = list_id.auto_change;
		window["actv_" + list_id.id].actv_sleep = list_id.sleep;
		list_id = list_id.id;
	}
	else
	{
		window["actv_tmp"] = list_id;
		window["actv_" + list_id] = new Object();
		window["actv_" + list_id].actv_auto_change = true;
	}
	
	window["actv_" + list_id].actv_show_index = 0;
	window["actv_" + list_id].actv_show_ids = new Array();
	if(!window["actv_" + list_id].actv_sleep)
	{
		window["actv_" + list_id].actv_sleep = 2000; //三秒切换一次
	}
	
	

		

	$("#" + list_id + " li").each(function(){
	  if($(this).attr("item_id"))
	  {
		  window["actv_" + list_id].actv_show_ids.push($(this).attr("item_id"));
		  $(this).mouseenter(function(){window["actv_" + list_id].actv_update($(this).attr("item_id"));});
	  }
	});
	
	
	window["actv_" + list_id].old_item = "";
	
	window["actv_" + list_id].actv_update = function(show_id)
	{
		if(!show_id && window["actv_" + list_id].actv_show_ids.length > window["actv_" + list_id].actv_show_index)
		{
			show_id = window["actv_" + list_id].actv_show_ids[window["actv_" + list_id].actv_show_index];
		}
		
		if(!show_id)
		{
			return;
		}
		
		if(window["actv_" + list_id].old_item != show_id)
		{
			try{
				$("#div_" + show_id).show();
				$("#li_" + show_id).addClass("actv_selected");
				$("#li_" + show_id).removeClass("actv_unselect");
			}
			catch(err){}
			if(window["actv_" + list_id].old_item)
			{
					$("#div_" + window["actv_" + list_id].old_item).hide();
				    $("#li_" + window["actv_" + list_id].old_item).addClass("actv_unselect");
				    $("#li_" + window["actv_" + list_id].old_item).removeClass("actv_selected");
			}
			
			window["actv_" + list_id].old_item = show_id;
				
		}
		//alert(show_id);
		//alert("Start update");
		for(i = 0; i < window["actv_" + list_id].actv_show_ids.length; i ++)
		{
			if(show_id == window["actv_" + list_id].actv_show_ids[i])
			{
				window["actv_" + list_id].actv_show_index = i + 1;
				
			}
		}
		//alert("End update");
		if(window["actv_" + list_id].actv_show_index >= window["actv_" + list_id].actv_show_ids.length)
		{
			window["actv_" + list_id].actv_show_index = 0;
		}
	}
	
	if(window["actv_" + list_id].actv_auto_change)
	{
		$("#" + list_id).hover(function(){
			if(window["actv_" + list_id].actv_timer)
			{
				clearInterval(window["actv_" + list_id].actv_timer);
				window["actv_" + list_id].actv_timer = "";
			}}, 
			function(){
				window["actv_" + list_id].actv_timer = setInterval(window["actv_" + list_id].actv_update, window["actv_" + list_id].actv_sleep);
			}
		);
		
		window["actv_" + list_id].actv_timer = setInterval(window["actv_" + list_id].actv_update, window["actv_" + list_id].actv_sleep);
	}
	
	window["actv_" + list_id].actv_update();
	//alert(1);
	//alert(list_id);
}



/*


function auto_change_tab_view(list_id)
{

	window["actv_tmp"] = list_id;
	
	window["actv_" + list_id] = new Object();
	window["actv_" + list_id].actv_show_index = 0;
	window["actv_" + list_id].actv_show_ids = new Array();
	window["actv_" + list_id].actv_sleep = 2000; //三秒切换一次
	
	$("#" + list_id).hover(function(){
		if(window["actv_" + list_id].actv_timer)
		{
			clearInterval(window["actv_" + list_id].actv_timer);
			window["actv_" + list_id].actv_timer = "";
		}}, 
		function(){
			window["actv_" + list_id].actv_timer = setInterval(window["actv_" + list_id].actv_update, window["actv_" + list_id].actv_sleep);
		});
		

	$("#" + list_id + " li").each(function(){
	  if($(this).attr("item_id"))
	  {
		  window["actv_" + list_id].actv_show_ids.push($(this).attr("item_id"));
		  $(this).mouseenter(function(){window["actv_" + list_id].actv_update($(this).attr("item_id"));});
	  }
	});
	
	
	window["actv_" + list_id].actv_old_div = "";
	window["actv_" + list_id].actv_old_li = "";
	
	window["actv_" + list_id].actv_update = function(show_id)
	{
		if(!show_id && window["actv_" + list_id].actv_show_ids.length > window["actv_" + list_id].actv_show_index)
		{
			show_id = window["actv_" + list_id].actv_show_ids[window["actv_" + list_id].actv_show_index];
		}
		
		if(!show_id)
		{
			return;
		}
		//alert(show_id);
		//alert("Start update");
		for(i = 0; i < window["actv_" + list_id].actv_show_ids.length; i ++)
		{
			if(show_id == window["actv_" + list_id].actv_show_ids[i])
			{
				window["actv_" + list_id].actv_show_index = i + 1;
				
				try
				{
					$("#div_" + show_id).show();
				$("#li_" + show_id).addClass("actv_selected");
				$("#li_" + show_id).removeClass("actv_unselect");
				}
				catch(err){}
			}
			else
			{
				
				try
				{
					$("#div_" + window["actv_" + list_id].actv_show_ids[i]).hide();
				    $("#li_" + window["actv_" + list_id].actv_show_ids[i]).addClass("actv_unselect");
				    $("#li_" + window["actv_" + list_id].actv_show_ids[i]).removeClass("actv_selected");
				}
				catch(err){}
			}
		}
		//alert("End update");
		if(window["actv_" + list_id].actv_show_index >= window["actv_" + list_id].actv_show_ids.length)
		{
			window["actv_" + list_id].actv_show_index = 0;
		}
	}
	
	window["actv_" + list_id].actv_timer = setInterval(window["actv_" + list_id].actv_update, window["actv_" + list_id].actv_sleep);
	window["actv_" + list_id].actv_update();
	//alert(1);
	//alert(list_id);
}

function auto_change_tab_view(list_id)
{
	alert(1);
	try
	{
	window["actv_tmp"] = list_id;
	
	window["actv_" + window["actv_tmp"]] = new Object();
	window["actv_" + window["actv_tmp"]].actv_show_index = 0;
	window["actv_" + window["actv_tmp"]].actv_show_ids = new Array();
	window["actv_" + window["actv_tmp"]].actv_sleep = 10000; //三秒切换一次
	}
	catch(err)
	{
		alert(2);
	}
			alert(3);
	$("#" + list_id).hover(function(){
		if(window["actv_" + window["actv_tmp"]].actv_timer)
		{
			clearInterval(window["actv_" + window["actv_tmp"]].actv_timer);
			window["actv_" + window["actv_tmp"]].actv_timer = "";
		}
		}, 
		function(){
			window["actv_" + window["actv_tmp"]].actv_timer = setInterval(window["actv_" + window["actv_tmp"]].actv_update, window["actv_" + window["actv_tmp"]].actv_sleep);
		});

	$("#" + list_id + " li").each(function(){
	  if($(this).attr("show_div_id"))
	  {
			 alert(window["actv_" + window["actv_tmp"]].actv_show_index);
		     window["actv_" + window["actv_tmp"]].actv_show_ids.push($(this).attr("show_div_id"));
			 
			 
		 $(this).mouseenter(function(){window["actv_" + window["actv_tmp"]].actv_update($(this).attr("show_div_id"));});
	  }
	});
	
	
	
	
	window["actv_" + window["actv_tmp"]].actv_update = function(show_id)
	{
		if(!show_id && window["actv_" + window["actv_tmp"]].actv_show_ids.length > window["actv_" + window["actv_tmp"]].actv_show_index)
		{
			show_id = window["actv_" + window["actv_tmp"]].actv_show_ids[window["actv_" + window["actv_tmp"]].actv_show_index];
		}
		
		if(!show_id)
		{
			return;
		}
		
		for(i = 0; i < window["actv_" + window["actv_tmp"]].actv_show_ids.length; i ++)
		{
			if(show_id == window["actv_" + window["actv_tmp"]].actv_show_ids[i])
			{
				window["actv_" + window["actv_tmp"]].actv_show_index = i + 1;
				$("#" + show_id).show();
				try
				{
				$("#li_" + show_id).addClass("actv_selected");
				$("#li_" + show_id).removeClass("actv_unselect");
				}
				catch(err){}
			}
			else
			{
				$(show_id).hide();
				try
				{
				
				$("#li_" + show_id).addClass("actv_unselect");
				$("#li_" + show_id).removeClass("actv_selected");
				}
				catch(err){}
			}
		}
		
		if(window["actv_" + window["actv_tmp"]].actv_show_index >= window["actv_" + window["actv_tmp"]].actv_show_ids.length)
		{
			window["actv_" + window["actv_tmp"]].actv_show_index = 0;
		}
	}
	
	window["actv_" + window["actv_tmp"]].actv_timer = setInterval(window["actv_" + window["actv_tmp"]].actv_update, window["actv_" + window["actv_tmp"]].actv_sleep);
	window["actv_" + window["actv_tmp"]].actv_update();
	alert(1);
	

}


function auto_change_tab_view(list_id)
{
	window["actv_tmp"] = list_id;
	window["actv_" + window["actv_tmp"]]
	this.actv_show_index = 0;
	this.actv_show_ids = new Array();
	this.actv_sleep = 10000; //三秒切换一次
	
	$("#" + list_id).hover(function(){
		if(this.actv_timer)
		{
			clearInterval(this.actv_timer);
			this.actv_timer = "";
		}
		}, 
		function(){
			this.actv_timer = setInterval(this.actv_update, this.actv_sleep);
		});

	$("#" + list_id + " li").each(function(){
	  if($(this).attr("show_div_id"))
	  {
		  try
	      {
			 alert(this.actv_show_index);
		     this.actv_show_ids.push($(this).attr("show_div_id"));
		  }
	      catch(err)
	      {
		   alert(err.description);
		   alert(list_id);
	      }
		 $(this).mouseenter(function(){this.actv_update($(this).attr("show_div_id"));});
	  }
	});
	
	
	
	this.actv_update = function(show_id)
	{
		if(!show_id && this.actv_show_ids.length > this.actv_show_index)
		{
			show_id = this.actv_show_ids[this.actv_show_index];
		}
		
		if(!show_id)
		{
			return;
		}
		
		for(i = 0; i < this.actv_show_ids.length; i ++)
		{
			if(show_id == this.actv_show_ids[i])
			{
				this.actv_show_index = i + 1;
				$("#" + show_id).show();
				try
				{
				$("#li_" + show_id).addClass("actv_selected");
				$("#li_" + show_id).removeClass("actv_unselect");
				}
				catch(err){}
			}
			else
			{
				$(show_id).hide();
				try
				{
				
				$("#li_" + show_id).addClass("actv_unselect");
				$("#li_" + show_id).removeClass("actv_selected");
				}
				catch(err){}
			}
		}
		
		if(this.actv_show_index >= this.actv_show_ids.length)
		{
			this.actv_show_index = 0;
		}
	}
	
	this.actv_timer = setInterval(this.actv_update, this.actv_sleep);
	this.actv_update();
	alert(1);
	

}
*/